const crypto = require('crypto')

// 一个密匙
const SECRET_KEY = 'WDfdd_322*'

// md5 加密
function md5(content) {
    let md5 = crypto.createHash('md5')
    // 把输出变为16进制的方式
    return md5.update(content).digest('hex')
}

// 加密函数
function genPassword(password) {
   const str = `password=${password}&key=${SECRET_KEY}` 
   return md5(str)
}

// 测试一下
// 若明文是一样的则出来的加密密码就是一样的
// 最后导出

module.exports = {
    genPassword
}